const Mock = require("mockjs");

const dayjs = require("dayjs");

// import pic1 from "@/assets/hover1.jpg";
// import pic2 from "@/assets/hover2.jpg";
// import pic3 from "@/assets/hover3.jpg";

// const dayjstool = dayjs();

// 如果没有我们想要的数据格式进行填充，可以使用扩展功能自己扩展；
//自行扩展，各种商店名称
Mock.Random.extend({
  cstore() {
    return this.pick(["宠物店", "美容店", "小吃店", "数码店", "快餐店"]);
  }
});

//扩展调用console.log(Mock.mock('@cstore'));

export default {
  swiperdata: () => {
    const data = Mock.mock({
      "list|1-5": [
        {
          "id|+1": 1,
          cname: "@cname",
          city: "@city",
          full: "@cname-@city",
          title: "@ctitle",
          name: "@name"
        }
      ]
    });
    // console.log(data);
    // console.log(JSON.stringify(data, null, 4));
    return data;
  },
  aboutusdata: () => {
    const data = [
      {
        icon: "fa-lightbulb",
        title: "品牌创意",
        content: "为企业设计独特的并能完美呈现企业价值观的视觉"
      },
      {
        icon: "fa-chart-line",
        title: "整合营销",
        content: "通过市场进入分析、制定网络营销战略、网络营销实施"
      },
      {
        icon: "fa-shopping-cart",
        title: "电子商务",
        content: "根据企业需求，开设不同的销售渠道，通过网上直销"
      },
      {
        icon: "fa-desktop",
        title: "网页设计",
        content: "通过网站建设、智能建站、域名主机、企业邮箱"
      },
      {
        icon: "fa-tachometer-alt",
        title: "网站优化",
        content: "网站推广是指将网站推广到国内各大知名网站和搜索引擎"
      },
      {
        icon: "fa-server",
        title: "网站架设",
        content: "通过绑定域名和服务器，把网站展现给全世界"
      }
    ];
    return data;
  },
  companydata: () => {
    const data = [
      {
        icon: "https://itjchome.oss-cn-shenzhen.aliyuncs.com/offweb/hover1.jpg",
        title: "提供互联网接入的ISP公司",
        content:
          "网络公司原本指的是提供网络服务的互联网内容提供商ICP公司，提供互联网接入的ISP公司，提供内容托管的IDC提供商，还有无线接入、网络游戏、网络视频、网络培训、网络销售。",
        time: dayjs()
          .startOf("month")
          .add(1, "day")
          .set("year", 2018)
          .format("YYYY-MM-DD"),
        count: "20"
      },
      {
        icon: "https://itjchome.oss-cn-shenzhen.aliyuncs.com/offweb/hover2.jpg",
        title: "提供互联网接入的ISP公司",
        content:
          "网络公司原本指的是提供网络服务的互联网内容提供商ICP公司，提供互联网接入的ISP公司，提供内容托管的IDC提供商，还有无线接入、网络游戏、网络视频、网络培训、网络销售。",
        time: dayjs()
          .startOf("month")
          .add(100, "day")
          .set("year", 2019)
          .format("YYYY-MM-DD"),
        count: "30"
      },
      {
        icon: "https://itjchome.oss-cn-shenzhen.aliyuncs.com/offweb/hover3.jpg",
        title: "提供互联网接入的ISP公司",
        content:
          "网络公司原本指的是提供网络服务的互联网内容提供商ICP公司，提供互联网接入的ISP公司，提供内容托管的IDC提供商，还有无线接入、网络游戏、网络视频、网络培训、网络销售。",
        time: dayjs()
          .startOf("month")
          .add(1, "day")
          .set("year", 2019)
          .format("YYYY-MM-DD"),
        count: "50"
      }
    ];
    return data;
  },
  extenddata: () => {
    console.log(Mock.mock("@cstore"));
  }
};

//随机中文人名，不带c就是英文console.log(Mock.mock('@cname'));
//随机IDconsole.log(Mock.mock('@id'));
//随机中文标题，不带c就是英文console.log(Mock.mock('@ctitle'));
//随机颜色，十六进制console.log(Mock.mock('@color'));
//随机图片，给你一个图片地址console.log(Mock.mock('@image'));
//随机ip地址console.log(Mock.mock('@ip'));
//随机url地址console.log(Mock.mock('@url'));
//随机字符串console.log(Mock.mock('@string'));
//随机数值console.log(Mock.mock('@integer'));
//随机日期console.log(Mock.mock('@datetime'));

// 如果没有我们想要的数据格式进行填充，可以使用扩展功能自己扩展；
//自行扩展，各种商店名称
// Mock.Random.extend({
//   cstore() {
//     return this.pick(["宠物店", "美容店", "小吃店", "数码店", "快餐店"]);
//   }
// });

//扩展调用console.log(Mock.mock('@cstore'));
